
Υποχρεωτικό
Υποχρεωτικό
Αντικείμενο του μαθήματος είναι η κατανόηση και εκμάθηση βασικών και απαραίτητων τεχνολογιών, γλωσσών προγραμματισμού και μεθόδων για την ανάπτυξη διαδικτυακών συστημάτων και εφαρμογών παγκόσμιου ιστού. Βασικός στόχος είναι η σχεδίαση και ανάπτυξη συστημάτων και δυναμικών εφαρμογών του παγκόσμιου ιστού όπου ένα σημαντικό τους μέρος εκτελείται στην πλευρά του πελάτη (client-side) και κάποιο άλλο εξίσου σημαντικό μέρος εκτελείται στην πλευρά του εξυπηρετητή (server-side). Oι φοιτητές και οι φοιτήτριες θα αποκτήσουν την απαραίτητη γνώση για την ανάπτυξη εφαρμογών ιστού με τη άμεση χρήση γλωσσών προγραμματισμού όπως η PHP. Τέλος, στόχος είναι να γίνει κατανόηση των μεθόδων σχετικά με την ανάπτυξη συστημάτων και εφαρμογών ιστού καθώς και προηγμένων αρχιτεκτονικών για την ανάπτυξη διαδικτυακών συστημάτων και εφαρμογών (API, Service Oriented Architectures). Με την ολοκλήρωση του μαθήματος, οι φοιτητές θα έχουν αποκτήσει θεωρητική και πρακτική γνώση, κατανόηση αλλά και δυνατότητες εφαρμογής και ανάλυσης σχετικά με τεχνολογίες για την ανάπτυξη διαδικτυακών συστημάτων, εφαρμογών και υπηρεσιών ιστού. Έτσι, οι φοιτητές και φοιτήτριες μετά την επιτυχή ολοκλήρωση του μαθήματος, θα είναι σε θέση να:
Σύντομη περιγραφή
Δραστηριότητα | Φόρτος Εργασίας Εξαμήνου |
---|---|
Διαλέξεις | 39 |
Φροντιστηριακή διδασκαλία | 13 |
Αυτοτελής μελέτη | 98 |
Σύνολο μαθήματος | 150 |
1. Randy Connolly, Ricardo Hoar, Προγραμματισμός για το Web, εκδόσεις Μ. Γκιούρδας, 2015
2. Harvey M. Deitel, Paul J. Deitel, Προγραμματισμός Internet & World Wide Web, 4η έκδοση, εκδόσεις Μ. Γκιούρδας, 2011
3. Julie C. Meloni, Μάθετε PHP, MySQL και Apache Όλα σε Ένα, 5η Έκδοση, εκδόσεις Μ. Γκιούρδας, 2014
4. BALLARD PHIL, MONCUR MICHAEL, Μάθετε Ajax, Javascript και PHP, εκδόσεις Μ. Γκιούρδας, 2009